package com.hu.zhcc.shiro.service.xy;

import com.hu.zhcc.common.entity.PageRequest;
import com.hu.zhcc.shiro.entity.xy.dto.TInterposeIndicatorDTO;
import com.hu.zhcc.shiro.entity.xy.pojo.TInterposeIndicator;

import java.util.List;
import java.util.Map;

public interface TInterposeIndicatorService {

    int deleteByPrimaryKey(Integer id);

    int insert(TInterposeIndicator record);

    TInterposeIndicatorDTO insertSelective(TInterposeIndicatorDTO record);

    TInterposeIndicatorDTO selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(TInterposeIndicatorDTO record);

    int updateByPrimaryKey(TInterposeIndicator record);

    int countIndicator (Map<String,Object> parameters);

    List<TInterposeIndicator> listIndicator(PageRequest pageRequest);

    List<TInterposeIndicator> listAllIndicator();
}
